#ifndef RECORD_H
#define RECORD_H

#include "globals.h"

class AData;

class Record
{
public:

    Record(const AData& data, Gl::TicksTime time, const Record* parent);
    ~Record();
    const AData& data;
    Gl::TicksTime time;
    Type type;
    QList<Record*> children;
    Record* parent;
    Record* prev;
    Record* next;
};

};

#endif // RECORD_H
